source/hunt/util/Argument.d(146,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/hunt/util/Argument.d(159,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/hunt/collection/HashMap.d(372,13): Error: none of the overloads of `opApply` are callable using argument types `(int delegate(ref Worker __applyArg0, ref Object __applyArg1) @system)`, candidates are: source/hunt/collection/Map.d(321,9): `hunt.collection.Map.Map!(Worker, Object).Map.opApply(scope int delegate(ref Worker, ref Object) dg)` source/hunt/collection/Map.d(324,9): `hunt.collection.Map.Map!(Worker, Object).Map.opApply(scope int delegate(MapEntry!(Worker, Object) entry) dg)` source/hunt/collection/HashSet.d(84,15): Error: template instance `hunt.collection.HashMap.HashMap!(Worker, Object)` error instantiating source/hunt/concurrency/ThreadPoolExecutor.d(421,13): instantiated from here: `HashSet!(Worker)` source/hunt/concurrency/ScheduledThreadPoolExecutor.d(244,19): Error: function `void hunt.concurrency.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor.onShutdown()` does not override any function, did you mean to override `bool hunt.concurrency.ExecutorService.ExecutorService.isShutdown()`? source/hunt/concurrency/ScheduledThreadPoolExecutor.d(585,26): Error: function `hunt.concurrency.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor.submit` does not override any function source/hunt/concurrency/ScheduledThreadPoolExecutor.d(759,39): Error: function `hunt.concurrency.ScheduledThreadPoolExecutor.ScheduledThreadPoolExecutor.getQueue` does not override any function /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.